deep and steep escarpment - Turco Inglés Diccionario